package com.newgrand.domain.model;

import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class SettleModel {

    private String id;
    private String remark;
    private String maker;
    private String auditor;
    private String orgId;
    private String orgName;
    private String orderDate;
    private String recordedDate;
    private String orderCode;
    private String orderNumber;
    private String supplierId;
    private String supplierName;
    private String contractId;
    private String contractCode;
    private String purchaseMethod;
    private String purchaseMethodFullName;
    private String settlementMethod;
    private String serviceType;
    private String orderType;
    private String isSummary;
    private String invoiceNumber;
    private String taxDeduction;
    private String totalAmount;
    private String orderDataId;
    private String orderDataCode;
    private String isRefund;
    private String isRush;
    private String refundState;
    private String rushState;
    private String contType;
    private String sourceType;
    private String prStringTimes;
    private String makerDate;
    private String pushedNum;
    private String isPushed;
    private Boolean isAudit;
    private String approvedState;
    private String auditDate;
    private String oriSupplierId;
    private String oriOrgId;
    private String isReceive;
    private String creatorId;
    private String creatorName;
    private String createdAt;
    private String modifierId;
    private String modifierName;
    private Boolean isRemoved;
    private String version;
    private String updatedAt;
    private String isInvoicePretest;
    private String taxRate;
    private List<SettleDModel> items;
}
